• word of the day

    early spider orchid

    early spider orchid - Dictionary definition and meaning for word early spider orchid

    Definition
    (noun) spring-blooming spider orchid having a flower with yellow or green or pink sepals and a broad brown velvety lip
    Synonyms : ophrys sphegodes

Word used in video below:
text: spider the spider likes george
Download our Mobile App Today
Receive our word of the day
on Whatsapp